#!/bin/sh
# get battery status in ±percentage depending on whether it's charging or not

# platform specific
dir=/sys/class/power_supply/BAT0

# check charging status
grep -q ^Charging "${dir}"/status && echo -n + || echo -n -

## Do it the hard way
#printf 'scale=2; %d / %d * 100 \n' \
#   "$(cat "${dir}"/charge_now)" \
#   "$(cat "${dir}"/charge_full_design)" \
#   | bc \
#   | cut -d. -f1

cat "${dir}"/capacity
